2013-12-12 - 6474 - Spec - SNC Inbound delivery #SNCProject #Delivery #Shipping #ABAPSNC #abapidoc

6474.200 -Spec- SNC Inbound Delivery program

Purpose

Program to create Inbound Delivery for Drop Ship Orders for SNC Vendor

Admin Info


Purpose
Program to create Inbound Delivery for Drop Ship Orders for SNC Vendor
Requested By
Rahul Attarde
Spec Created By
Venkat
Spec Created Date
12/09/2013
Spec QA by
Adithya and Vengal
Objects
ZSNC_INBOUND_DELV
Document Status
Complete

References


Prior Tickets

N/A
Documents
N/A

Functional Requirement

Inbound Delivery is to be created for the Third Party POs which are having Z3NB Order Type.
Milestones of the Purchase Orders are confirmed in SNC system and updated in ECC system via IDOCS at grid level.
The Inbound delivery should be created when all the quantities for all the grids at item level and for all items of the sales order in a particular PO are updated for Vendor confirmations.

Delivery Creation criteria:

  1. PO type Z3NB
  2. PO should exist in ZTable (i.e. SNC PO transmitted to Vendor) {This logic is removed as per NEC request}
  3. PO confirmation status is "Sewing complete" or any other confirmation given in the selection screen.
  4. If Quick Turn Order
- Create delivery if confirmation status is confirmed (ZB) and
(Ex-factory date - PO creation date) <= 21
  1. Confirmation statuses relevant for delivery creation (i.e. sewing / confirmed) should be complete for all Schedule Lines (Grid Values) of all line items for a specific Sales Order on this PO
  2. If in a PO there are 10 sales orders , Individual Inbound deliveries will be created 1 per sales order , so total Inbound deliveries for this PO is 10.

Selection Criteria:
1. Purchase order #
2. Vendor #
3. Confirmation Category
4. Quick Turn Orders
a) Quick Turn Confirmation Category
b) Quick Turn Days.

Please ensure that the defaults value in the selection screen variant in the confirmation category are maintained as given follow:Inbound selection screen.JPG
Solution Summary

As part of SNC Implementation inbound deliveries should be created on PO’s.
Milestones of the Purchase Orders are confirmed in SNC system and updated in ECC system via IDOCS.
Inbound delivery is required for
Inbound Delivery must be created one per sales order even though a single Purchase Order has multiple sales orders.
Inbound Delivery should have Following Items.
1) Grid Values
2) Sold To Party as Partner
3) Ship To Party as Partner
4) Other Partners from Sales order if any.
4) Goods Supplier (Vendor) in place of PO Vendor
5) Incoterms from sales order

Solution Details


The Inbound Delivery creation program is set up as a background job which will run daily.

Delivery Creation criteria
  1. PO type Z3NB
  2. PO should exist in ZTable (i.e. SNC PO transmitted to Vendor)
  3. PO confirmation status is either "Sewing complete" or "Quick Turn Order"
  4. If Quick Turn Order
- Create delivery if confirmation status is confirmed (ZB) and
(Ex-factory date - PO creation date) <= 21
- Do not hard code 21 days, put it in select option
  1. Confirmation statuses relevant for delivery creation (i.e. sewing / confirmed) should be complete for all Schedule Lines (Grid Values) of all line items for a specific Sales Order on this PO

Example: PO types for all POs shown here are: Z3NB

PO
Line
SO
Status
PO Created
Ex-Fact
Create Inbound delivery?
450000088
10
100022
Cutting
10/01/13
12/01/13
No - all lines on SO not ready
450000088
20
100022
Sewing
10/01/13
12/01/13
No - all lines on SO not ready
450000088
30
100055
Sewing
10/01/13
12/01/13
Yes – all lines on SO ready
450000088
40
100055
Sewing
10/01/13
12/01/13
Yes – all lines on SO ready
450000088
50
100099
Sewing
10/01/13
12/01/13
Yes – all lines on SO ready
450000088
60
100099
Sewing
10/01/13
12/01/13
Yes – all lines on SO ready







450000099
10
100077
Confirmed
12/01/13
12/17/13
Yes - all lines confirmed on QT order
450000099
20
100077
Confirmed
12/01/13
12/17/13
Yes - all lines confirmed on QT order
Notes:
1) Always create one delivery per Sales Order - even if > 1 Sales Order is on the PO
2) Create separate deliveries per SO even if same customer is on these Sales Orders

Changes to the Spec On 21/02/2014 by Babu
Changes to be done to the program so as Inbound Delivery creation must not be look for the PO in ZTable (i.e. SNC PO transmitted to Vendor).
"PO should exist in Z Table (i.e. SNC PO transmitted to Vendor)" This Condition is to be removed.

Issues

vengal - 2014-01-28 - 6474.200 - Spec - SNC Inbound delivery Enhancement